real-time repeater satellite - Turkish English Dictionary